• word of the day

    rana temporaria

    rana temporaria - Dictionary definition and meaning for word rana temporaria

    Definition
    (noun) a common semiterrestrial European frog
    Synonyms : grass frog
Download our Mobile App Today
Receive our word of the day
on Whatsapp